Big Huge Thesaurus

potassium sodium tartrate

noun